package com.news.dao;

import com.news.entity.Comment;

import java.util.List;
import java.util.Map;

/**
 * @Author:weiming
 * @Date:2021/3/29
 */
public interface CmsCommentDao {

    /**
     * （管理端）获取待审核所有评论
     * @return
     */
    List<Map<String,Object>> getCommentWaitCheck(int pageNum, int pageSize);

    /**
     * （管理端）更新评论状态，显示isShow->1,未审核isShow->0，不显示-1
     * @param comment
     * @return
     */
     int updateComment(Comment comment);


    /**
     * （客户端）用户评论文章
     * @param comment
     * @return
     */
     int doComment(Comment comment);

    /**
     * 获取文章所有评论
     * @param articleId
     * @return
     */
     List<Comment> getComments(int articleId);


}
